in many respects - Turkish English Dictionary